have a stuffy nose - Turco Inglés Diccionario